草庐IT

【UE4 塔防游戏系列】08-敌人到达终点对玩家造成伤害

目录效果步骤一、敌人到终点时扣除玩家生命值二、显示玩家生命值效果可以看到敌人进入终点后,左上角的玩家生命值会减少。 步骤一、敌人到终点时扣除玩家生命值新建一个Actor蓝图类,命名为“BP_EnemyEndPlace”,用来表示终点打开“BP_EnemyEndPlace”添加一个盒体碰撞组件,放置在终点位置处。当敌人进入终点盒体碰撞区域中时销毁敌人,并减少玩家生命值。打开“TaFangGameMode”添加一个浮点型变量命名为“PlayerHealthy” ,用于表示玩家生命值,默认值设为100 打开“TotalEnemyCategory”,添加一个浮点型变量“DamageToPlayer”用

【UE4】 通过按钮点击实现摄像机的切换 并通过鼠标控制新摄像机的旋转

效果步骤首先创建了4个Actor蓝图类每个蓝图类内只拥有一个摄像机组件将每个actor蓝图类摆放到场景的合适位置在关卡蓝图中创建自定义事件,当该事件触发时切换摄像机创建一个控件蓝图,在控件蓝图中创建如下5个按钮,并创建点击事件。按钮分别表示车上的4个镜头和车外自由移动的Pawn按钮点击事件如下此时效果如下:如果我们希望切换到其它镜头时,能够同时控制该镜头的旋转从而调整视角,就可以做如下操作:首先我将车内布置的4个摄像机由“Actor”类改为“Pawn”类同样的,每个Pawn只有一个摄像机组件在事件图表中添加如下自定义事件逻辑,当该事件触发时控制Pawn本身进行相对旋转然后每一帧都调用上面的自定

UE4-UMG点击播放关卡序列(Level Sequence)

1.在UE4关卡蓝图中播放关卡序列步骤(1)把创建好的关卡序列拖入场景中(2)选中需要播放的关卡序列,在关卡蓝图中添加引用(3)添加play节点运行时就能轻松播放关卡序列了2.在UMG中点击按钮播放关卡序列有两种方法方法一:(1)添加创建关卡序列播放器,选择需要播放的关卡序列(2)添加play节点,就能播放关卡序列了但是这样有一个坏处,如果你想让动画在末尾处暂停会出bug因为【创建关卡序列播放器】这个节点,相当于运行时在场景中新建了一个新的关卡序列,和我们设置过的关卡序列不一致,属性并没有修改,所以当我们多点击几次按钮,就会在场景中新建很多个关卡序列,场景就乱了。解决这个问题,通过方法二:(1

【周末闲谈】VR新视界,“眼”见未来

个人主页:【😊个人主页】系列专栏:【❤️周末闲谈】系列目录✨第一周二进制VS三进制✨第二周文心一言,模仿还是超越?✨第二周畅想AR文章目录系列目录前言虚拟现实(VR)技术虚拟现实技术的原理虚拟现实技术发展现状虚拟现实技术的发展所面临的挑战前言这里为我们的城市打个广告,10月14日下午作为2023世界VR产业大会的特色亮点活动之一南昌国际数字互娱嘉年华活动在中国南昌虚拟现实(VR)产业基地门前大草坪启幕,对虚拟现实(VR)技术感兴趣的朋友可以来南昌看看。虚拟现实(VR)技术虚拟现实技术是一种利用计算机生成的仿真环境,模拟真实世界的感官体验,例如视觉、听觉、触觉等。通过专门的VR头戴式设备和手柄等

【UE5/UE4】【UE C++】制作一个蓝图宏库用以在构造器中Spawn Actor

实际上该功能可以通过纯蓝图写出,以下展示蓝图中如何操作构造器仅需在创建"自定义事件"的时候勾选"编辑器中调用"属性,然后就可以直接在蓝图中生成但同时,我们发现"从类生成Actor"该蓝图节点具有生成局限性无法在当前关卡外生成以及无法生成某些在蓝图中公开却不在该节点"Class"属性中公开的Actor例如"PostProcessVolume"当遇到上述局限性时,考虑蓝图无法解决该问题,此时我们需要C++介入此处以PostProcessVolume为例子.hUFUNCTION(BlueprintCallable,Category="AkieTools") staticvoidSpawnMyActo

three.js入门篇8 之 实现VR看房

目录three.js入门篇8之实现VR看房初始化项目three.js立方体实现VR看房code效果three.js球体HDR实现VR看房code效果three.js入门篇8之实现VR看房初始化项目vuecreatevr360-vue3yarnaddthreethree.js立方体实现VR看房codetemplate>divclass="container"ref="container">/div>/template>scriptsetup>import{ref,onMounted}from'vue'import*asTHREEfrom"three"//导入轨道控制器-控制物体的左右上下移动(可

【虚幻引擎UE】UE4/UE5 新人科普向

一、前言UnrealEngine是当前最为流行的游戏引擎之一,具有丰富的游戏开发功能和强大的游戏引擎渲染能力。二、基础UE5官方文档:UE5官方文档非常详细,介绍了UE5的各个功能和应用,适合入门学习和深入探究。链接:https://docs.unrealengine.com/5.1/zh-CN/UE5中文社区:该社区聚集了大量的UE5开发者,提供了丰富的教程、技术交流和资源下载。链接:https://dev.epicgames.com/community/unreal-engine/learning4.UE5论坛:该社区由一批经验丰富的UE5开发者组成,主要包含技术交流和问答。疑难杂症可以上

【广州华锐互动】鱼类授精繁殖VR虚拟仿真实训系统

  随着科技的不断发展,虚拟现实技术在各个领域的应用越来越广泛。在养殖业中,VR技术可以帮助养殖户进行家鱼授精实操演练,提高养殖效率和繁殖成功率。本文将介绍利用VR开展家鱼授精实操演练的方法和应用。  首先,我们需要了解家鱼授精的基本流程。在家鱼授精过程中,需要将雄性鱼和雌性鱼放在同一容器中,通过观察雄性鱼的生殖孔和雌性鱼的产卵管来判断最佳授精时机。然后,使用特殊的授精器具将精子输送到雌性鱼的产卵管中,完成授精过程。最后,将受精卵移植到孵化池或养殖池中进行孵化或养殖。  利用VR技术进行家鱼授精实操演练,可以模拟真实的养殖环境,帮助养殖户更好地掌握授精技巧。首先,我们需要搭建一个虚拟现实场景,

【虚幻引擎】UE4/UE5像素流在广域网上(云)部署(多实例)

B站教学链接:https://space.bilibili.com/449549424?spm_id_from=333.1007.0.0一、选择云服务器     每个云平台都提供许多预设的镜像选择,由于像素流技术目前只支持Windows操作系统,所以我们需要选择WindowsServer的镜像,2012/2016/2019皆可。我们这里选择了WindowsServer2016R2简体中文版的镜像,之所以选择这个版本主要原因AWS中国直接提供了这个版本下显卡的GRID驱动,省去了去Nvidia网站申请试用的麻烦。另外CommunityAMI里有WindowsServerwithTeslaDriv